Mobile
Log In Sign Up
Home > chinese-english > "ridge (of a mountain or hill)" in English

English translation for "ridge (of a mountain or hill)"